shire town
noun
1
British
: a town that is the seat of the government of a shire
2
New England
: a town where a court of superior jurisdiction (such as a circuit court or a court with a jury) sits
Love words? Need even more definitions?
Merriam-Webster unabridged
Share